stand up for oneself - Francés Inglés Diccionario